#coding:utf-8
import os
import random
import time


#関数定義
def janken(x):
    winCnt = loseCnt = 0
    err = 0
    for i in range(x):
        os.system('clear')
        pc = random.randint(0,2) 

        hand = int(input(' \n\n \t\t じゃんけん\n \t\t0: チョキ 1: パー 2: ぐー \n'))
        if hand < 0 or hand > 2:
            err = 1
            print ("入力ミス\n")
            break
        
        if hand == pc:
            print('あいこ! (~^~)\n')
        elif hand == (pc + 1) % 3:
            print('パソコンの勝ち!  (T_T)  \n')
            loseCnt += 1
        else:
            print('あなたの勝ち!!! \(^O^)/ \n')
            winCnt += 1
        time.sleep(1)
    if err == 0:
        rate = winCnt / x
        drawCnt = x - winCnt - loseCnt
        ans ="\n{}回じゃんけんをした. {}回が勝ち, {}回負け, {}回あいこでした. 勝率は{:.2f}."
        print(ans.format(x,winCnt,loseCnt,drawCnt, rate))    
    else:
        print("game over!")
        
        
#関数呼出し
os.system('clear')
y = int(input("何回じゃんけんをしたい? "))
janken(y)
print("ありがとうございました。\n")

実行結果